Cape lion - Alemán Inglés Diccionario